* {
	margin: 0;
	padding: 0;
}
html{
	position: relative;
}
.absop{
	position: fixed;
	right: 20px;
	top: 350px;
}
/* 头部 */
header {
	background-color: #fff;
	height: 190px;
}

/* 最上方登录注册 */
.tou1 {
	background-color: #f8f8f8;
	height: 30px;
	border-bottom: 2px solid #ddd;
}

.tou2 {
	width: 1200px;
	margin: 0px auto;

}

.tou1 img {
	margin-top: 8px;
	float: right;
	margin-left: 20px;
}

.tou1 p {
	margin-top: 8px;
	float: right;
	font-size: 12px;
	font-family: "微软雅黑";
	color: #999;
	margin-left: 6px;
}

.tou3 {
	width: 1200px;
	margin: 0px auto;
	position: relative;
}

/* 东湖大数据图片 */
.tou3 img {
	margin-top: 27px;
	float: left;
}

/* 输入框 */
.tou3 input {
	width: 410px;
	height: 33px;
	border: 2px solid #15abfb;
	margin-top: 33px;
	margin-left: 190px;
	float: left;
	color: #d3d3d3;
}

/* 全部按钮 */
.tou3 button {
	border: none;
	background-color: #15abfb;
	color: white;
	margin-top: 33px;
	float: left;
	cursor: pointer;
}

/* 第一个按钮 */
.anniu1 {
	height: 37px;
	width: 90px;
	border-radius: 0px 0px 7px 0px;
	font-size: 16px;
	float: left;
}

/* 第二个按钮 */
.anniu2 {
	margin-left: 167px;
	height: 37px;
	width: 120px;
	font-size: 14px;
	font-family: "微软雅黑";
	border-radius: 2px;
	float: left;
}

/* 第二个按钮中的图片 */
.tou3 .pic3 {
	float: left;
	margin-top: -4px;
	margin-left: 10px;
	float: left;
}

/* 第一个按钮中的图片 */
.tou3 .pic4 {
	float: left;
	margin-top: 0px;
	margin-left: 10px;
	float: left;
}

.nideshuju {
	position: absolute;
	top: 80px;
	left: 93px;
	font-size: 14px;
	color: #08318d;
	font-family: "黑体";
}

.wolaibianxian {
	position: absolute;
	top: 80px;
	left: 160px;
	font-size: 14px;
	color: #eca618;
	font-family: "黑体";
}

/* 选择栏 */
.xuanzelan {
	position: absolute;
	top: 150px;
	height: 40px;
	background-color: #0671d7;
	width: 100%;
	line-height: 38px;
}

.xuanzelan p {
	float: left;
	font-size: 16px;
	color: white;
	text-align: center;
	height: 40px;
	width: 110px;
}

.xuanzelan p:hover {
	background-color: #0c59c1;
	cursor: pointer;
}

.xuanzelanweizhi {
	width: 1200px;
	margin: 0px auto;
}

/* 内容 */
section {
	height: 2110px;
	background-color: #f9f9f9;

}

.neirongbianju {
	width: 1200px;
	padding-top: 30px;
	margin: 0px auto;
	position: relative;
}

.dangqianweizhi {
	font-family: "微软雅黑";
	font-size: 14px;
	margin: 15px 0px;
}

.hezi1 {
	margin-top: px;
	height: 250px;
	width: 1200px;
	background-color: #ffffff;

}

.hezi1 p {
	float: left;
}

.hezhonghe1 {
	height: 45px;
	width: 1120px;
	margin-left: 40px;
	border-bottom: 1px solid #eee;
	margin-top: 10px;
	float: left;
}

.hezhonghe2 {
	height: 45px;
	width: 1120px;
	margin-left: 40px;
	border-bottom: 1px solid #eee;
	float: left;
}

.hezhonghe3 {
	height: 45px;
	width: 1120px;
	margin-left: 40px;
	border-bottom: 1px solid #eee;
	float: left;
}

.hezhonghe4 {
	height: 45px;
	width: 1120px;
	margin-left: 40px;
	margin-bottom: 10px;
	border-bottom: 1px solid #eee;
	float: left;
}

.hezhonghe5 {
	height: 45px;
	width: 1120px;
	margin-left: 40px;
	margin-top: -5px;
	float: left;
}

.wenzi {
	padding-top: 13px;
	font-weight: bold;
	font-size: 14px;
	font-family: "微软雅黑";
	margin-right: 15x;
}

.wenzi1 {
	font-size: 14px;
	padding: 4px 7px;
	margin-top: 9px;
	margin-left: 14px;
	cursor: pointer;
}
/* .wenzi1:hover{
	background-color: #15aafb;
	color: #fff;
} */
.wenzi2 {
	font-size: 14px;
	padding: 4px 7px;
	margin-top: 9px;
	margin-left: 14px;
	cursor: pointer;
}

.wenzi3 {
	font-size: 14px;
	padding: 4px 7px;
	margin-top: 9px;
	margin-left: 14px;
	cursor: pointer;
}

.wenzi4 {
	font-size: 14px;
	padding: 3px 7px;
	margin-top: 9px;
	margin-left: 14px;
	border: 1px solid #15aafb;
	cursor: pointer;
}

.hezi2 {
	width: 1200px;
	margin: 20px auto 0px;
	height: 50px;
}

.hezizhongshujuzhongbao {
	height: 50px;
	width: 150px;
	background-color: #fff;
	float: left;
	border-radius: 10px 7px 0px 0px;
	color: #15aafb;
	font-size: 16px;
	font-family: "微软雅黑";
	text-align: center;
	line-height: 50px;
}

.hezizhongfanganzhaoji {
	height: 50px;
	width: 300px;
	background-color: #eee;
	border-radius: 100px 10px 0px 0px;
	text-align: center;
	line-height: 50px;
}

.hezi3 {
	height: 1190px;
	width: 1200px;
	margin: 0px auto;
	background-color: #fff;
	position: relative;
}

.hezhonghezhonghe {
	width: 1120px;
	height: 70px;
	background-color: #15aafb;
	float: left;
	position: absolute;
	top: 40px;
	left: 40px;
}

.a1 {
	float: left;
	height: 70px;
	background-color: #15aafb;
	width: 239px;
	border-right: 1px solid #fff;
}

.a2 {
	float: left;
	height: 70px;
	background-color: #15aafb;
	width: 125px;
	border-right: 1px solid #fff;
}

.a3 {
	float: left;
	height: 70px;
	background-color: #15aafb;
	width: 106px;
	border-right: 1px solid #fff;
}

.a4 {
	float: left;
	height: 70px;
	background-color: #15aafb;
	width: 211px;
	border-right: 1px solid #fff;
}

.a5 {
	float: left;
	height: 70px;
	background-color: #15aafb;
	width: 103px;
	border-right: 1px solid #fff;
}

.a6 {
	float: left;
	height: 70px;
	background-color: #15aafb;
	width: 198px;
	border-right: 1px solid #fff;
}

.a7 {
	float: left;
	height: 70px;
	background-color: #15aafb;
	width: 120px;
}

.ti1 {
	position: absolute;
	top: 10px;
	left: 110px;
}

.ti2 {
	position: absolute;
	top: 10px;
	left: 294px;
}

.ti3 {
	position: absolute;
	top: 10px;
	left: 405px;
}

.ti4 {
	position: absolute;
	top: 10px;
	left: 565px;
}

.ti5 {
	position: absolute;
	top: 10px;
	left: 720px;
}

.ti6 {
	position: absolute;
	top: 10px;
	left: 880px;
}

.ti7 {
	position: absolute;
	top: 10px;
	left: 1040px;
}

.a1 p {
	color: #fff;
	position: absolute;
	top: 35px;
	left: 100px;
	font-size: 14px;
}

.a2 p {
	color: #fff;
	position: absolute;
	top: 35px;
	left: 295px;
	font-size: 14px;
}

.a3 p {
	color: #fff;
	position: absolute;
	top: 35px;
	left: 395px;
	font-size: 14px;
}

.a4 p {
	color: #fff;
	position: absolute;
	top: 35px;
	left: 555px;
	font-size: 14px;
}

.a5 p {
	color: #fff;
	position: absolute;
	top: 35px;
	left: 710px;
	font-size: 14px;
}

.a6 p {
	color: #fff;
	position: absolute;
	top: 35px;
	left: 865px;
	font-size: 14px;
}

.a7 p {
	color: #fff;
	position: absolute;
	top: 35px;
	left: 1040px;
	font-size: 14px;
}

/* ul {
	position: absolute;
	top: 100px;
	left: 40px;
} */

ul li {
	list-style: none;
}

/* ul li:hover {
	border: 1px solid #ddd;
} */

.yanse1 {
	background-color: #fff;
}

.yanse2 {
	background-color: #f8f8f8;
}

ul li .wk1 {
	font-size: 16px;
	width: 195px;
	margin-top: 25px;
	float: left;
	margin-left: 20px;
}

.wk2 {
	margin-top: 25px;
	float: left;
	margin-left: 50px;
	font-size: 14px;
	color: #f7ab00;
}

.wk3 {
	margin-top: 25px;
	float: left;
	margin-left: 50px;
	font-size: 18px;
}

.wk4 {
	margin-top: 25px;
	float: left;
	margin-left: 55px;
	font-size: 12px;
	width: 100px;
}

.wk5 {
	text-align: center;
	font-size: 12px;
	margin-left: 100px;
	float: left;
	width: 100px;
	margin-top: 15px;
}

.picter1 {
	margin-left: 70px;
	margin-top: 10px;
	float: left;
}

.picter2 {
	margin-left: 70px;
	margin-top: 10px;
	float: left;
}

.picter3 {
	margin-left: 67px;
	margin-top: 10px;
	float: left;
}

.mp1 {
	float: left;
	font-size: 14px;
	margin-top: 13px;
	margin-left: 10px;
	margin-right: 50px;
	height: 30px;
}

.op1 {
	width: 205px;
	height: 80px;
	float: left;
	text-align: center;
}

.pm {
	font-size: 12px;
}

.bu1 {
	height: 30px;
	width: 78px;
	border: 1px solid #15aafb;
	border-radius: 4px;
	margin: 20px;

}

.bu1:hover {
	background-color: #15aafb;
	cursor: pointer;
	color: #ffffff;
}

.ace {
	width: 69%;
	height: 100px;
	/* margin: 17px 300px 0px 300px; */
	/* padding-left: 20%; */
	/* margin-left: 38%; */
	/* position: absolute;
	top: 2180px;
	left: 38%; */
	margin-top: 20px;
	margin-left:300px;
	float: left;
}

.ace>button {
	height: 28px;
	margin: 3px;
	padding: 0px 10px;
	/* float: right; */
	background-color: #eeeeee;
	border: 1px solid #d2d2d2;
	/* cursor: pointer; */
	float: left;
}

.ace>button:hover {
	background-color: #15aafb;
	border: 1px solid #15aafb;
}

.lk {
	margin-top: 8px;
	margin-left: 20px;
	float: left;
	font-size: 14px;
}

.ki {
	margin-top: 5px;
	margin-left: 3px;
	float: left;
	height: 25px;
	width: 25px;
	font-size: 14px;
}

.ky {
	margin-top: 8px;
	margin-left: 3px;
	float: left;
	font-size: 14px;
}

.ace>input {
	background-color: #fff;
	border: 1px solid #eee;
}

.hy {
	height: 28px;
	margin: 5px;
	padding: 0px 10px;
	background-color: #eeeeee;
	border: 1px solid #d2d2d2;
	cursor: pointer;
	float: left;
}


/* 页脚 */
footer {
	height: 340px;
	background-color: #212930;
}


.tupiande {
	width: 1200px;
	margin: 0px auto;
	position: relative;
}

.cxz1 {
	position: absolute;
	top: 50px;
	left: 10px;
}

.cxz2 {
	position: absolute;
	top: 50px;
	left: 360px;
}

.cxz3 {
	position: absolute;
	top: 50px;
	left: 670px;
}

.cxz4 {
	position: absolute;
	top: 50px;
	left: 970px;
}

.nq1 {
	color: #fff;
	font-size: 20px;
	position: absolute;
	top: 55px;
	left: 55px;
	float: left;
}

.nq2 {
	color: #fff;
	font-size: 20px;
	position: absolute;
	top: 55px;
	left: 405px;
	float: left;
}

.nq3 {
	color: #fff;
	font-size: 20px;
	position: absolute;
	top: 55px;
	left: 715px;
	float: left;
}

.nq4 {
	color: #fff;
	font-size: 20px;
	position: absolute;
	top: 55px;
	left: 1015px;
	float: left;
	line-height: 30px;
}

.vc1 {
	position: absolute;
	left: 10px;
	top: 185px;
}

.vc2 {
	position: absolute;
	left: 10px;
	top: 115px;
}

.vc3 {
	position: absolute;
	top: 120px;
	left: 1015px;
}

.vm1 {
	position: absolute;
	color: #7a8a9c;
	top: 123px;
	left: 50px;
}

.vm2 {
	position: absolute;
	color: #7a8a9c;
	left: 50px;
	top: 195px;
}

.vm3 {
	position: absolute;
	color: #7a8a9c;
	top: 115px;
	left: 405px;
	line-height: 35px;
}

.vm4 {
	position: absolute;
	color: #7a8a9c;
	top: 115px;
	left: 715px;
	line-height: 35px;
}

.vm5 {
	height: 140px;
	border-left: 1px solid #293439;
	width: 1px;
	position: absolute;
	top: 115px;
	left: 375px;
}

.vm6 {
	height: 140px;
	border-left: 1px solid #293439;
	width: 1px;
	position: absolute;
	top: 115px;
	left: 685px;
}

.vm7 {
	height: 120px;
	border-left: 1px solid #293439;
	width: 1px;
	position: absolute;
	top: 115px;
	left: 980px;
}

.vm8 {
	height: 40px;
	width: 100%;
	background-color: #1c2328;
	float: left;
	margin-top: 260px;
	color: #66686d;
	line-height: 40px;
	text-align: center;
}

.vbn {
	position: absolute;
	top: 310px;
	color: white;
}

.gongshanghe {
	height: 1678px;
	width: 1200px;
	margin: 0px auto;
}
ul li{
	width: 1200px;
	height: 210px;
	background-color: #fff;
	margin-top: 10px;
}
/* .gongshanghe li {
	height: 270px;
	width: 235px;
	background-color: #fff;
	float: left;
	margin-right: 6px;
	margin-top: 6px;
} */

/* ul li:nth-child(5n) {
	margin-right: 0px;
} */

/* .weisou {
	margin: 40px 90px 25px 80px;
} */

/* .weisoue {
	margin: 40px 60px 25px 80px;
}

.pmu1 {
	font-size: 16px;
	text-align: center;
}

.cmio {
	font-size: 18px;
	text-align: center;
	font-family: "Arial, Helvetica, sans-serif";
	color: #ffa200;
	margin-top: 25px;

}

.bvn {
	text-align: center;
	font-family: "Arial, Helvetica, sans-serif";
	color: #9a9a9a;
	margin-top: 15px;
	font-size: 12px;

} */

.gongshanghe>ul>li {
	position: relative;

}

.mjk {
	height: 270px;
	width: 235px;
	background-color: #fff;
	/* border: 1px solid red; */
	position: absolute;
	top: 0px;
	float: left;
	display: none;
	box-shadow: 1px 1px 10px #aaa;
}

.mjk>p {
	width: 170px;
	margin: 70px auto 0px;
	font-size: 14px;
}

.mjk>button {
	margin: 40px 70px 0px;
	width: 100px;
	height: 30px;
	border-radius: 5px;
	border: 1px solid #15aafb;
	background-color: #fff;
	color: #15aafb;
	cursor: pointer;
	font-size: 14px;
}

ul li:hover .mjk {
	display: block;
}

.njkl1 {
	float: right;
	font-size: 14px;
	margin-top: 15px;
	margin-left: 15px;
	cursor: pointer;
}

.polk {
	float: right;
	margin-top: 10px;
	margin-left: 3px;
	color: #888;
	cursor: pointer;
}

.gvjk {
	float: right;
	font-size: 14px;
	margin-top: 15px;
	margin-left: 3px;
	cursor: pointer;
}

.oiyu {
	float: right;
	margin-top: 10px;
	margin-left: 3px;
	color: #ffa400;
	cursor: pointer;
}
.ecec{
	float: left;
	position: absolute;
	top: 20px;
	left: 100px;
}
.vcbn{
	position: absolute;
	left: 115px;
	top: 127px;
	font-size: 14px;
	color:#ffa200 ;
}
.cmio{
	float: left;
	position: absolute;
	top: 125px;
	left: 129px;
	font-size: 18px;
	color: #ffa200;
}
.oingi{
	position: absolute;
	top: 160px;
	left: 90px;
	font-size: 12px;
	color: #999;
}
.uvcc{
	font-size: 16px;
	position: absolute;
	top: 35px;
	left: 315px;
}
.tcsa{
	font-size: 14px;
	width: 770px;
	line-height: 30px;
	position: absolute;
	top: 80px;
	left: 315px;
}
.iohs{
	position: absolute;
	top: 155px;
	left: 315px;
	font-size: 14px;
}
.cmill{
	float: left;
	position: absolute;
	top: 125px;
	left: 120px;
	font-size: 18px;
	color: #ffa200;
}
ul li:hover{
	box-shadow: 1px 1px 10px #aaa;
	cursor: pointer;
}